<?php
// ２回同じものを読み込まないためにフラグ立て。
if (empty($this->addHeader4Upload)) {
	Y('Module.load', 'Upload');
	Y('Module.List.Upload.deleteFileTmp');
	Y('Output.addHeader', '<script src="./vars/mod/upload/src/FancyUpload-jQuery.js" type="text/javascript"></script>');
	Y('Output.addHeader', '<script src="./vars/mod/editor/js/upload.js" type="text/javascript"></script>');
	$this->addHeader4Upload = true;
}
?>
<a href="#" class="UploadFormSwitch">ファイルアップロードはここをクリックしてください。</a>
<div class="UploadFormBack">
</div>
<div id="<?php printY('Module.List.Editor.Form.name'); ?>" class="UploadForm">
<h4><?php printY('Module.List.Editor.Form.String'); ?></h4>
<p>同じ名前のファイルをアップロードした場合、上書きされます。</p>

<fieldset class="filelist">
<legend>アップロード済みのファイル</legend>
<ul class="upload-list">
<?php
$FileList = Y('Module.List.Upload.listFile', Y('Module.List.Editor.Form.name'), Y('Module.List.Editor.Form.target'), Y('Module.List.Editor.Target'));
if ($FileList) {
	foreach ($FileList as $Key=>$File) {
		print ('<li id="'.$File['ID'].'" class="file file-success">'."\n");
		print ('<span class="file-size">'.$File['FileSize'].'B</span>'."\n");
		print ('<a title="アップロードファイルを削除します。" href="#" class="sfile-remove">Remove</a>'."\n");
		print ('<span class="file-name"><a href="#">'.$File['Name'].'</a></span>'."\n");
		print ('<span class="file-info"></span>'."\n");
		print ('</li>'."\n");
	}
} else {
	print ('<li>アップロードされたファイルはありません。</li>'."\n");
}
?>
</ul>
</fieldset>

<fieldset class="upload-fallback">
<legend>新規アップロード</legend>
<label for="demo-photoupload">
ファイル選択:
	<input type="file" name="<?php printY('Module.List.Editor.Form.name'); ?>" />
</label>
<!-- ※ファイルを選ぶと自動的にアップロードが開始されます。 -->
</fieldset>

<fieldset class="upload">
<legend>新規アップロード</legend>
<input type="hidden" id="url" class="upload-values" value="<?php printY('Module.List.Editor.YML', './', 'baseurl');?>/<?php printY('Module.List.Editor.Form.name'); ?>/<?php printY('Module.List.Editor.Target'); ?>" />
<input type="hidden" id="multiple" class="upload-values" value="<?php printY('Module.List.Editor.Form.multiple', 'true'); ?>" />
<input type="hidden" id="typeFilter" class="upload-values" value="<?php printY('Module.List.Editor.Form.typeFilter'); ?>" />
<input type="hidden" id="typeFilterDescription" class="upload-values" value="<?php printY('Module.List.Editor.Form.typeFilterDescription'); ?>" />
<input type="hidden" id="session" class="upload-values" value="<?php printY('Helper.list.Session.ID'); ?>" />

<div class="upload-status">
<a href="#" class="upload-browse">ファイル選択</a> |
<a href="#" class="upload-clear">アップロードリストを削除</a> |
<a href="#" class="upload-upload">アップロード開始</a>
</div>
<ul class="upload-list">
</ul>
</fieldset>

<div>
(c) 2008-2009 by <a href="http://digitarald.de/">Harald Kirschner</a> and available under <a href="http://www.opensource.org/licenses/mit-license.php">The MIT License</a>
</div>

<a href="#" class="UploadFormClose">閉じる</a>
</div>